remove the leftovers - French English Dictionary